giant fibroadenoma - French English Dictionary